#ifndef __FACTORY__
#define __FACTORY__

#include "Product.h"

class Factory
{
	public:
		Factory() {};
		virtual ~Factory() {};

		Product* CreateProduct(const char* product_name);
		int DestroyProduct(Product* p);
};

#endif
